jQuery(function (t) { var a = !1, e = !1; function i(i) { var r; i.preventDefault(); var o = "on"; t(i.target).hasClass("dmach-loadmore") ? r = t(i.target) : (r = t(".filtered-posts-cont"), o = "off"); var d = r.parent().find(".divi-filter-archive-loop"), s = d.attr("data-layoutid"), n = d.attr("data-posttype"), l = d.attr("data-noresults"), c = d.attr("data-sortorder"), p = d.attr("data-sortasc"), u = d.attr("data-gridstyle"), v = d.attr("data-columnscount"), f = d.attr("data-postnumber"), m = d.attr("data-btntext"), _ = d.attr("data-btntext_loading"), g = d.attr("data-resultcount"), h = d.attr("data-countposition"), y = parseInt(d.attr("data-current-page")), j = (parseInt(d.attr("data-max-page")), d.attr("data-filter-var")), w = d.find(".divi-loadmore").attr("data-icon"), x = d.attr("data-link_wholegrid"), b = { action: "divi_filter_loadmore_ajax_handler", query: j, page: y, layoutid: s, posttype: n, noresults: l, sortorder: c, sortasc: p, gridstyle: u, columnscount: v, resultcount: g, countposition: h, postnumber: f, loadmoretext: m, loadmore_icon: w, link_wholegrid: x, is_loadmore: o }; t.ajax({ url: loadmore_ajax_object.ajax_url, data: b, type: "POST", beforeSend: function (t) { if ("on" == o) r.text(_); else { var a = jQuery(".filtered-posts-cont").attr("data-ajaxload-anim"); r.parent().append('
') } d.closest(".filtered-posts-cont").find(".filtered-posts-loading").prepend('
') }, success: function (i) { if (a = !1, i) { var o = t(i.posts); r.hasClass("dmach-loadmore") ? r.text(m) : (r.parent().find(".loading").remove(), r.parent().find(".loadmore-ajax-loading").remove()), r.parent().find(".loop-grid").append(o), r.parent().find(".divi-filter-archive-loop").append(i.css_output), d.closest(".filtered-posts-cont").find(".filtered-posts-loading").find(".ajax-loading").remove(); var s = r.parent(); if (s.find(".divi-filter-result-count").length > 0 && s.find(".divi-filter-result-count").remove(), i.bc_result_count && r.parent().find(".woocommerce-result-count").length > 0 && r.parent().find(".woocommerce-result-count").html(i.bc_result_count), r.hasClass("dmach-loadmore") && r.remove(), i.after_post && s.append(i.after_post), jQuery(".single_add_to_cart_button").addClass("ajax_add_to_cart"), "undefined" != typeof ajax_disabled_products_class && t("." + ajax_disabled_products_class + " .single_add_to_cart_button").removeClass("ajax_add_to_cart"), d.attr("data-current-page", y + 1), "function" == typeof resizeAllGridItems) { var n = o.find("img").length; o.find("img").one("load", function () { 0 == --n && resizeAllGridItems() }).each(function () { this.complete && jQuery(this).trigger("load") }) } if ("function" == typeof get_post_popup && get_post_popup(), d.find(".grid-col").find(".gallery_vars").length > 0) { var l = d.find(".grid-col").find(".gallery_vars").attr("data-gallery_vars"), c = d.find(".grid-col").find(".gallery_vars").attr("data-gallery_type"); if (l = "{" + (l = (l = (l = l.replace(/,\s*$/, "")).replace(/,/g, ", ")).replace(/'/g, '"')) + "}", l = JSON.parse(l), jQuery(".et_pb_de_mach_acf_slider_containter").each(function (t, a) { jQuery(this).slick("unslick"), jQuery(this).slick(l) }), "gallery" == c) { var p = d.find(".grid-col").find(".gallery_vars").attr("data-gallery_nav"); p = "{" + (p = (p = (p = p.replace(/,\s*$/, "")).replace(/,/g, ", ")).replace(/'/g, '"')) + "}", (p = JSON.parse(p)).asNavFor = ".et_pb_de_mach_acf_slider_containter", p.focusOnSelect = !0, jQuery(".et_pb_de_mach_acf_slider_containter_nav").each(function (t, a) { jQuery(this).slick("unslick"), jQuery(this).slick(p) }) } } jQuery.fn.fitVids && jQuery("#main-content").fitVids({ customSelector: "iframe[src^='http://www.hulu.com'], iframe[src^='http://www.dailymotion.com'], iframe[src^='http://www.funnyordie.com'], iframe[src^='https://embed-ssl.ted.com'], iframe[src^='http://embed.revision3.com'], iframe[src^='https://flickr.com'], iframe[src^='http://blip.tv'], iframe[src^='http://www.collegehumor.com']" }), jQuery.event.trigger({ type: "divi_filter_completed" }), "" == i.posts && (e = !0) } else r.hasClass("dmach-loadmore") && r.remove() } }) } t(document).on("click", ".dmach-loadmore", function (t) { i(t) }), "infinite" == t(".divi-filter-archive-loop.main-loop").data("loadmore") && t(window).scroll(function (r) { var o = t(".divi-filter-archive-loop.main-loop"), d = o.offset(); parseInt(o.attr("data-current-page")) < parseInt(o.attr("data-max-page")) && t(window).scrollTop() > d.top + o.outerHeight(!0) - t(window).height() && !a && !e && (a = !0, i(r)) }) });